package com.community.sqlapp.mapper;

import com.community.sqlapp.entity.FileInfoPo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface FileInfoMapper {

    /**
     * 插入文件信息
     * @param fileInfo
     * @return
     */
    int insertFileInfo(FileInfoPo fileInfo);

    /**
     * 根据文件名查询文件信息
     * @param fileName
     * @return
     */
    FileInfoPo getFileInfoByFileName(String fileName);

    /**
     * 根据文件名查询最新的文件信息（按上传时间降序排序）
     * @param fileName
     * @return
     */
    FileInfoPo getLatestFileInfoByFileName(String fileName);


}
